Xceed DataGrid for WPF v7.2 Documentation
Styling a fixed-column splitter

The following example demonstrates how to change the style of the data rows' fixed-column splitter.

XAML
Copy Code
<Grid xmlns:xcdg="http://schemas.xceed.com/wpf/xaml/datagrid">

  <Grid.Resources>

    <xcdg:DataGridCollectionViewSource x:Key="cvs_orders"

                                    Source="{Binding Source={x:Static Application.Current},

                                                      Path=Orders}"/>

     

     <Style x:Key="basicSplitter_style" TargetType="{x:Type xcdg:FixedColumnSplitter}">

       <Setter Property="Background" Value="LightBlue"/>                              

     </Style>           

                                                                   

     <Style TargetType="{x:Type xcdg:DataRow}">

       <Setter Property="xcdg:TableView.FixedColumnSplitterStyle"

               Value="{StaticResource basicSplitter_style}"/>

     </Style>

  </Grid.Resources>

  <xcdg:DataGridControl x:Name="OrdersGrid"

                        ItemsSource="{Binding Source={StaticResource cvs_orders}}">

    <xcdg:DataGridControl.Columns>

      <xcdg:Column FieldName="ShipCountry" VisiblePosition="0"/>

      <xcdg:Column FieldName="ShipCity" VisiblePosition="1"/>

    </xcdg:DataGridControl.Columns>

    <xcdg:DataGridControl.View >       

      <xcdg:TableView FixedColumnCount="2"/>       

    </xcdg:DataGridControl.View>

  </xcdg:DataGridControl>

</Grid>